var app = require('http').createServer(handler)
  , io = require('socket.io').listen(app)
  , fs = require('fs')

app.listen(8080);
var inicializado = new Array;
function handler (req, res) {
  fs.readFile(__dirname + '/T2.7.html',
  function (err, data) {
    if (err) {
      res.writeHead(500);
      return res.end('Error loading index.html');
    }

    res.writeHead(200);
    res.end(data);
  });
}

io.sockets.on('connection', function (socket) {
	socket.on('Timer', function (data) {
		setInterval(function() { socket.emit('fecha!', { fecha: Date() }); }, (data.intervalo * 1000));
		console.log('Emisión de fecha cada ' + data.intervalo + ' segundos.')
	})
	socket.on('Roger', function (data) {
    console.log(data);
  });
});